@media (max-width: 1600px) {
    body {
        overflow: auto;
    }

    .br {
        display: block !important;
    }

}

@media (max-width: 1400px) {
    /*.container-fluid {*/
    /*    padding-left: 0px;*/
    /*    !*padding-right:105px!important;*!*/
    /*}*/
    #search_header   , #search_ul{
        width: 300px !important;
    }

    #logo_row {
        align-items: center;
    }
}

@media (min-width: 1200px) {


    #image_container{

        max-width: unset !important;


    }

}

@media screen and (max-width: 1367px) and (min-width: 1025px){

    .switch_filtr{

        width: 36vw!important;

    }

}

@media (max-width: 1367px) {

    .own_name {

        font-size: 13px !important;

    }

    #popoxel_user {

        font-size: 13px !important;

    }

    .br {
        display: block !important;
    }


    #show_list_drop {

        transform: none !important;
        top: 30px !important;
        left: -200px !important;

    }


    #cr-boundary_glxavor {

        height: 340px !important;


    }

    .addpost_body {

        display: flex;
        flex-direction: column;
        min-height: 100%;

    }

    .in_container_row {


        //min-height: 50vh !important;

    }

    #add-post-container {


        flex: 1 0 auto;

    }

    .footer-area.footer-area-2 {

        flex-shrink: 0;
    }


    .cominfo {

        padding-right: 0px !important;
        padding-left: 0px !important;


    }


    .view_single{

        height: 330px!important;

    }

    .SocViber_block {
        display: none;
    }
    .padding-notebook{


        padding-right: 10px!important;
        padding-left: 15px!important;

    }



}

@media (max-width: 1305px) {
    .navigation .navbar .navbar-nav .nav-item a {
        font-size: 14px !important;
    }

    #filtr_bar {
        flex-wrap: wrap;
    }
}

@media (max-width: 1220px) {
    .navigation .navbar .navbar-nav .nav-item a {
        font-size: 13px !important;
    }

    #menu_ul {
        width: 100%;
    }

    .myles {
        margin-left: 6px;
    }

    .block_user_comp {
        font-size: 9px;
        margin-right: -1.5rem !important;

    }
}

@media screen and (max-width: 1120px) {
    #menu_padding {
        padding-left: 0px;
    }

    #phone_post {
        width: 12vh !important;
        height: 4.5vh !important;
    }

    /*.navbar-expand-lg {*/
    /*    margin-left: 8 Email checked succsessfuly
0px !important;*/
    /*}*/

}

@media (max-width: 1068px) {
    .dropdown_relative {
        position: unset !important;
    }

    .search-main-box {
        align-items: unset !important;
    }

    .dropdown-menu {
        left: -30px !important;
    }

    #search_header , #filtr_bar#search_ul {
        width: 350px !important;
    }

    /*.margin_top {*/
    /*    margin-top: 6px;*/
    /*}*/
    #add_post {
        width: 35px;
        justify-content: center !important;
        padding: 0 20px;
        margin-left: 20px;
    }

    .pDisp {
        display: block !important;
    }

    .row_size {
        margin-right: 5px !important;
    }

    /*.login_fon {*/
    /*    height: 800px;*/
    /*}*/
    #added_none {
        display: none;
    }

    #header_search {
        margin-top: 5px;
    }

    #search_header {
        height: 35px;
        line-height: 35px;
    }

    /*#search_button ,   #search_clear   {*/
    /*    !*width: 90px;*!*/
    /*    height: 35px;*/
    /*    top: 3px;*/
    /*    !*right: -10px;*!*/
    /*}*/
    #add_post {
        align-items: center;
    }

    .header_options {

        margin-top: 2px;
    }
}

@media (max-width: 820px) {
    .row_size {
        margin-right: unset !important;
    }

    #add_post {
        width: 40px !important;
    }

    .my_option {
        font-size: 17px !important;
        padding: 8px !important;
    }

    .trial-btns {
        margin-left: 10px;
    }

    .row_size_inner {
        margin-right: unset !important;
    }

    #logo_row {
        justify-content: space-between !important;
        /*align-items: center !important;*/
    }
}

@media (max-width: 1220px) {
    #comp_parametr_font {
        font-size: 13px !important;
    }

    .row_size {
        justify-content: flex-end !important;
        /*margin-right: 5px;*/
    }

    #container_view_edit {

        max-width: 100% !important;


    }


}


@media (max-width: 1078px) {
    .navigation .navbar .navbar-nav .nav-item a {
        font-size: 12px !important;
    }

    /*#search_button , #search_clear {*/
    /*    height: 31px;*/
    /*}*/
    #search_header {
        height: 37px;
    }
}


@media screen and (max-width: 1200px) {
    .no_res_block {
        width: 95%;
    }
    .header-area .header-top .trial-btns a {
        margin-left: unset !important;
        padding: 0 5px !important;
    }

    .header-area .header-top .trial-btns a span {
        font-size: 14px !important;
    }

    .logo a img {
        margin-top: 13px;
        max-width: 70px;
    }

    .logo {
        margin-top: -8px;
    }

    #container_view_edit {

        max-width: 100% !important;


    }

    .post_title {
        font-size: 13px !important;
    }

    .post_aut_com {
        font-size: 11px;
    }
}

@media screen and (max-width: 1115px) {
    .trial-btns {

    }

    .header-area .header-top .trial-btns a span {
        display: none;
    }
}

@media screen and (max-width: 1024px) {

    .catname {
        font-size: 25px !important;

    }

    /*.post_title {*/
    /*    font-size: 17px !important;*/
    /*}*/
    #menu_ul li {

        font-size: 17px !important;

    }

    .adress_desc {
        width: 60% !important;
    }

    #navbarFive {
        padding: 5px 0px;
    }

    .cost_index {
        font-size: 15px !important;
    }

    .center_s {
        justify-content: center !important;
    }

    .padding_user_info {
        padding: 20px 0 6vh;
    }

    #kategoria_icon {
        font-size: 60px;
    }

    .sub-menu-bar {
        background: #fff;
    }


    #menu_ul {
        padding-bottom: 10px !important;
    }

    #row_text {
        align-items: flex-start;
    }

}

@media screen and (max-width: 990px) {
    .header-area .header-top {
        height: unset !important;
    }

    /*#login_header {*/
    /*    margin-top: 15px;*/
    /*}*/
    /*#logo_row {*/
    /*    margin-top: 5px !important;*/
    /*}*/
    .flex_D {
        margin-top: 10px;
    }

    .logo a img {
        margin-top: unset;
    }

    .logo {
        margin-top: 12px;
    }

    .cat_cont {
        height: 190px;
    }

    .search-main-box {
        align-items: center !important;
    }

    .search-row {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    #menu_padding {
        width: auto;
    }

    .search-main-box {
        width: auto;
        margin-top: 0px;
    }

    .about_span {
        font-size: 30px;
    }

    .categ_title {
        font-size: 30px;
    }


}

@media screen and (max-width: 990px) {

    .about_span {
        font-size: 25px;
    }

    .log_pre {
        font-size: 12px;
    }

    .log_pre2 {
        font-size: 18px;
    }

    .see_more_img {
        width: 170px;
    }
}

@media screen and (max-width: 990px) {

    .about_span {
        font-size: 20px;
    }

    .log_pre {
        font-size: 10px;
    }

    .log_pre2 {
        font-size: 14px;
    }

    .see_more_img {
        width: 120px;
    }

    .br {
        display: block !important;
    }
}


@media (min-width: 48em) {
    .menu li {
        float: left;
    }

    .menu li a {
        padding: 20px 30px;
    }

    .menu {
        clear: none;

        max-height: none;
    }

    .menu-icon {
        display: none;
    }
}

@media (max-width: 1080px) {

    #search_header , .drop_category_search {
        width: 290px;
    }

    .header_options a div {
        width: 40px !important;
        height: 40px !important;
    }

    .br {
        display: block !important;
    }

}

@media screen and (max-width: 900px) {

    #row_text_button {
        width: 145px;
        height: 32px;
    }

    .breadcrumb a:after {
        right: -12px !important;
        top: 2px !important;;
        width: 26px !important;;
        height: 25px !important;;
    }

    .breadcrumb a {
        line-height: 29px !important;;
    }

    html .next_btn, body .prev_btn {
        width: 30% !important;

    }

    .br {
        display: block !important;
    }
}

@media (max-width: 445px) {
    .row_MOBILE {
        padding: unset !important;
    }
    body .adress_desc {
        width: 90% !important;
    }
   html #title_block_view_single {
        width: 65%!important;
    }
   html .infobar {
        margin-top: 1px !important;
    }

    html .no_res_block {
        height: 44vh !important;
    }

    /*.selboxhopt {*/
    /*    padding: 6px 9px !important;*/
    /*}*/

    .no_result_title {
        font-size: 14px !important;
    }

     body .next_btn,  body .prev_btn {
        width: 33% !important;
        font-size: 13px !important;
    }

    html .posttitle {
        font-size: 16px !important;
    }
}

@media (max-width: 800px) {
    body {
        padding: 0;
    }

    .addCo_media {
        flex-direction: column !important;
    }

    .post_dat1 {
        flex-direction: column;
    }

    .form-input {
        width: 350px !important;
    }

    .post_image {
        height: 140px;
    }

    .post_title {
        font-size: 15px;
    }

    .post_aut_com {
        font-size: 13px;
    }

    .logo_justify {
        justify-content: center !important;
    }

    #container_view_edit {

        max-width: 100%;


    }

    .br {
        display: block !important;
    }

    /*.ce{*/
    /*    font-size: 14px;*/
    /*}*/

}


@media screen and (max-width: 769px) {
    .cat_div_desk{
        display: none;
    }
    .cat_div_mob{
        display: block !important;
    }

    .previous {
        float: left !important;
        margin:10px 5px 10px 35px !important;
    }
    .row_size_innerMobile {
        display: none !important;
    }
    .reg_name {
        width: 100%;
    }

    #add_post {
        box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.35);
    }

    .row_size {
        justify-content: flex-start !important;
    }

    .nav_media_change {
        position: absolute;
        right: 0;
    }

    .margin_top {
        position: absolute;
        left: 0;
    }

    #navMobile_Btn {
        display: block;
    }

    .row_size_inner {
        display: none;
    }

    #navMobile_Btn {
        float: right;
    }

    .image_div_user_pass {
        width: 120px !important;
        height: 120px !important;
    }

    body .preview_media_psw {
        top: -68px !important;
    }

    .br {
        display: block !important;
    }

    body .own_name, #edit_userinfo span {
        font-size: 15px !important;
    }

    .sub-menu-bar a {
        font-size: 16px;
    }


    .logo {
        margin-left: unset !important;
        position: relative;
        z-index: 5;
    }

    html .unset_start {
        justify-content: center !important;
    }

    body .search-main-box {
        margin-top: unset !important;
    }

    /*.selboxhopt {*/
    /*    padding: 6px 24px !important;*/
    /*}*/

    .selected::after {
        width: 28px !important;
        right: 7px !important;
        top: 4px !important;
    }

    .userdata_colona_2 {
        margin-bottom: 15px;
    }

    .breadcrumb a {
        width: 50% !important;
    }

    .breadcrumb a {
        margin-bottom: 25px;
        padding: unset !important;
    }

    .breadcrumb {
        display: flex !important;
        flex-direction: column !important;
    }

    body .breadcrumb a:after {
        right: 45% !important;
        top: 23px !important;
        width: 20px !important;
        height: 20px !important;
        background: unset !important;
        transform: rotate(135deg);
    }

    #edit_userinfo {
        justify-content: center;
    }

    .info_center {
        justify-content: center;
    }

    .morepost {
        /*font-size: 20px;*/
        font-style: normal;
        font-size: 24px !important;
        color: #001B61;
    }

    .direction_c {
        flex-direction: column;
    }

    .componyinfo {
        margin-bottom: 50px;
    }
    .title_back.company_page{
        line-height: 2.5;
    }

    /*.comlogo {*/
    /*    width: 100% !important;*/
    /*}*/
    .comname {
        padding: 20px 7px;
    }


    .info p {
        font-size: 14px;
    }

    .reg_pass {
        width: 50%;
    }

    .reg_kes {
        width: 100%;
    }

    .registr_b {
        display: flex;
        justify-content: center;
    }

    .reg_conf {
        width: 50%;
    }

    .create_account {
        display: flex;
        justify-content: center !important;
    }

    .categ_title {

        font-size: 25px !important;
        margin-top: 15px;
    }

    #usanoxneri_hamar {

        font-size: 20px !important;
    }

    #naxnakan_das {

        font-size: 25px !important;
    }

    #gaxaparaxosutyun {

        font-size: 25px !important;
    }

    #past_mermasin {
        font-size: 25px !important;
    }

    #index_companies {
        font-size: 25px !important;
    }

    .stat_date {
        font-size: 25px !important;
    }

    .comp_user_name {
        font-size: 13px;
    }

    .post_title {
        font-size: 14px;
    }

    .post_aut_com {
        font-size: 12px;
    }

    #container_view_edit {

        max-width: 100% !important;


    }
    .infobar {
        max-height: 84vh;
    }

    .edit_icon {
        right: 65px;
    }

    /*.ce{*/
    /*    font-size: 13px;*/
    /*}*/

}

@media screen and (max-width: 680px) {
    .search-row {
        flex-direction: column;
        align-items: center;
    }

    .nav_media {
        margin-top: 30px;
    }

    /*.navbar-expand-lg {*/
    /*    margin-left: 10px !important;*/
    /*}*/
    #header_search {
        margin-right: 0px;

    }

    #login_header {
        border-bottom: 0px;
    }

    .stat_date {
        font-size: 25px;
    }

    #kategoria_icon {
        font-size: 40px !important;
    }

    .title {
        font-size: 14px;
    }

    .cat_cont {
        height: 150px;
        padding-left: 10px;
    }

    iframe {
        width: 100%;
    }

    .post_flex {
        justify-content: center;
    }

    .post_flex_comp {
        justify-content: space-between;
    }

    #container_view_edit {

        max-width: 100% !important;


    }


}


@media screen and (max-width: 575px) {
    #the_post_block ,
    .card_Change_Mobile,
    #the_cat_block {
        box-shadow: unset !important;
    }
    .textinfoJustify  {
        text-align: unset !important;
    }
    .Btn_MobSentMessage {
        width: 30% !important;
    }
    .Created_at_div h4{
        font-size: 11px !important;
    }
    .containerMessageMobile_Input {
        width: 70% !important;
    }
    /*footer .info p  {*/
    /*   font-size: 12px;*/
    /*}*/
    #msform .action-button {
        font-size: 14px;
    }
    .footer-area.footer-area-2 {
        bottom: 35px !important;
    }
    .mfp-content {
        margin-top: unset !important;
    }
    #foot {
        padding-bottom: 50px !important;
    }
    .MyPostsBlock_Two .custom-select {
        width: 100% !important;
        padding: unset;
    }
    .slick-initialized .slick-slide {
        margin: 0 15px;
    }
    /*.slick-initialized .slick-slide {*/
    /*    width: 260px !important;*/
    /*}*/
    #the-count, #the-count_Add {
        position: absolute;
        right: 27px;
        top: 33px;
        padding: 2px;
        z-index: 1000;
        color: #44444478;
        background: #fff;
    }
    .aboutUs_Block_Inner_h3 {
        font-size: 16px;
        text-align: center;
    }
    .aboutUs_Block {
        padding: 20px;
    }
    .textUS ,.textForRed {
        font-size: 14px;
    }
    .titleUS {
        font-size: 15px;
        text-align: center;
    }
    .titleRed {
        font-size: 15px;
    }
    html .Placholder_Change,html .placeholderAdd {
        padding: 24px 10px 8px 10px !important;
    }
    .SectionMessage {
        box-shadow: unset !important;
    }
    #hastatman_pulum {
        font-size: 14px;
    }
    .MessageEmptyText {
        font-size: 15px;
    }
    .MessageEmptyP {
        font-size: 13px;
    }
   html .SectionMessageMessage {
       padding: 10px;
       box-shadow:0px 0px 8px rgb(0 0 0 / 20%) !important;
    }
    .no_liked_col {
        box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
        padding: 25px;
    }
    .hearthMobile {
        width: 15vw;
    }
    .no_liked_col .first-row {
        font-size: 15px;
        text-align: center;
        color: #383838;
    }
    .no_liked_col .no-liked-text {
        font-size: 12px;
        color: #747474;
    }
    html .infobarMobileS {
        width: 100% !important;
    }
    .imgMessageEmpty img {
        width: 40px !important;
    }
    .MessageEmptyP {
        font-size: 14px !important;
    }
    .col_message {
        height: 100%;
    }
    .Btn_MobSentMessage {
        padding-left: unset ;
        font-size: 14px;
    }
    .input-text_CS {
        height: 38px !important;
    }
    .messageInput {
        margin-top: 1px !important;
    }
    .messagesBlock h4 {
       font-size: 16px !important;
    }
    #end_block_col {
        padding-right: 0 !important;
    }
    .Compony_Size_Mobi {
        margin-top: 20px;
    }
    html .guestcomponycontent {
        margin-left: unset !important;
    }
    .usercompony {
        padding-left: unset!important;
        padding-right: unset!important;
    }
   html .profil_post_title_MOBILE {
        font-size: 16px !important;
        text-align: center;
    }
    .user_data {
        margin-bottom: 10px;
    }
    .userdata_colona_3 , .userdata_colona_2 {
        padding: 0 10px !important;
    }
   html .infobar_Mobile {
        width: 100% !important;
    }
    /*.like_auth {*/
    /*    top:250px !important;*/
    /*}*/
    .like_message {
        font-size: 13px !important;
    }
    #like_go_login {
        height: 32px !important;
        width: 24vw;
    }
    .profile_menu {
        margin-bottom: unset !important;
    }

    html .modal-content_mobile {
        width: 90vw !important;
    }
    .change_psw_text {
        margin-bottom: 15px !important;
    }
    #profile_menu {
        padding: 10px 5px !important;
    }
   html .marginUM {
        margin-top: 8px !important;
    }
    .inputMOB {
        height: 35px!important;
    }
    .title_like_MOBILE_course {
        /*position: absolute;*/
        /*right: 25px;*/
        /*top: 29px;*/
    }
    .infobar {
    margin-top: -38px !important;
    min-height: 75vh !important;
    }
    .morepost_MOBILE h2 {
        font-size: 16px !important;
    }
    .about_us_section1_title , .about_us_section1_subtitle {
       font-size: 18px;
    }
    .youtube_Mobile {
        padding: unset;
    }
    .about_coverfon {
        background: linear-gradient(to left, rgba(255, 149, 149, 0.55) 50% 100%, #FFf 0%);
        margin-top: 10px;
    }
    .MobileSponser {
        display: block;
        font-family: Segoe UI;
        font-style: normal;
        font-weight: 600;
    }
    .partner_section {
        background: unset;
        margin: unset !important;
        padding-bottom: 15px;
    }
    .starticon {
        background: linear-gradient(90deg, #fff 33%, #f5f4f405 30%) !important;
    }
    .icon_title_IMG {
        width: 70%;
        margin:auto;
    }
    .MobPedding h2 , .MobPedding h4 {
        text-align: center;
    }
    .icon_title {
        font-size: 20px;
    }
    .media_info {
        padding: 0 !important;
    }
    .about_us_section1_title {
        padding: unset !important;
    }
    .aus1_subtext {
        font-size: 14px;
    }
    .aus1_subtitle i {
        font-size: 20px;
    }
    .aus1_subtitle {
        font-size: 16px;
    }
    .contetnabout {
        padding: unset;
    }
    .no_res_block {
        width: 90% !important;
    }
    .cost_mobile {
        text-align: right;
    }
    .mobile_time {
        justify-content: unset !important;
    }
    /*.title_back .ml-3 {*/
    /*    margin-top: -45px !important;*/
    /*}*/
    /*.post_Unlike {*/
    /*    top: 303px !important;*/
    /*    right: 23px !important;*/
    /*}*/
    .post_Unlike i {
        font-size: 20px;
    }
    .more_yes_Mobile_a {
        font-size: 20px !important;
    }
    .filter_mobile {
        height: 30px;
    }
    .filter_mobile {
        width: 25%;
    }
    .switch-field label {
        line-height: .9 !important;
    }
    div .nice-select , .lab_filter , .lab_filter_s, .lab_filter_cat{
        height: 30px !important;
    }
    #modal_Success {
        top: 10% !important;
    }

    .log_label {
        font-size: 14px;
    }

    #heading_None {
        display: none;
    }

    .post_image {
        height: 250px !important;
    }

    .switch_clear {
        width: 100% !important;
    }

    /*#progressbar {*/
    /*    display: none;*/
    /*}*/

    .flex_D {
        flex-direction: column;
    }

    .image_div_user_pass {
        width: 100px !important;
        height: 100px !important;
    }

    .change_psw_text {
        font-size: 16px !important;
        z-index: 55 !important;
    }


    .old_psw_t, .new_psw_t, .psw_t {
        font-size: 15px;
    }

    body .preview_media_psw {
        top: -63px !important;
    }

    .preview_info {
        top: -100px !important;
    }

    #user_post_image {
        width: 100% !important;
        height: 100% !important;
    }

    body .own_name, #edit_userinfo span {
        font-size: 14px !important;
    }

    .image_div_user {
        width: 70px !important;
        height: 70px !important;
    }

    body .ml-45 {
        font-size: 14px !important;
    }

    .ml-65_font, .add_compony, .company_add_a {
        margin: unset !important;
        font-size: 15px !important;
    }

    .sub-menu-bar a {
        font-size: 15px;
    }

    .no_res_block {
        height: 42vh !important;
    }

    .no_result_title {
        font-size: 16px;
        text-align: center;
    }

    body .nice-select_search {
        margin-left: unset !important;
    }


    .baseline_search {
        width: 75vw !important;
    }

    .select_add_post {
        width: 90% !important;
    }

    .blue_row {
        width: 75vw !important;
    }

    .pad_unset {
        padding: 10px !important;
    }

    .ce {
        font-size: 16px;
    }

    .posttitle {
        font-size: 21px !important;
        line-height: 47px !important;
    }

    .broadcump {
        font-size: 15px;
    }

    #c_desc {
        font-size: 15px;
    }

    .info p {
        font-size: 12px;
        line-height: 19px;
    }
    .container_Mobile_footer {
        min-height: 38px;
        padding: 0 10px !important;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    #foot {
        padding: 10px 0 !important;
    }
    .info_Mobile {
        padding: unset;
    }
    .back-to-top a {
        width: 30px !important;
        height: 30px !important;
    }

    .morepost {
        font-size: 17px;
    }

    #container_view_edit {

        max-width: 100% !important;


    }


}


@media screen and (max-width: 640px) {
    .about_span {
        font-size: 20px;
    }

    .log_pre {
        font-size: 10px;
    }

    .see_more_img {
        width: 150px;
        height: 25px;
    }

    .categ_title {

        font-size: 20px !important;
        margin-top: 15px;
    }

    #usanoxneri_hamar {

        font-size: 17px !important;
    }

    #naxnakan_das {

        font-size: 20px !important;
    }

    #gaxaparaxosutyun {

        font-size: 20px !important;
    }

    #past_mermasin {
        font-size: 20px !important;
    }

    #index_companies {
        font-size: 20px !important;
    }

    .stat_date {
        font-size: 20px !important;
    }

    /*.post_image{*/
    /*  height: 100px;*/
    /*}*/
    #jamanakin_qaylel {
        font-size: 20px;
    }

    .img_text {
        font-size: 15px;
    }

    #row_text_button {
        width: 120px;
        height: 28px;
    }


    #scale-element {
        height: 460px;
    }

    #container_view_edit {

        max-width: 100% !important;


    }

}

@media screen and (max-width: 585px) {
    .title {
        font-size: 12px;
    }



    #amount {
        margin-left: unset !important;
    }

    .cat_cont {
        height: 100px !important;
        margin-left: 10px;
        justify-content: space-around;
    }

    .cat_block {
        justify-content: space-around;
    }

    #kategoria_icon {
        font-size: 27px !important;
    }
}

@media screen and (max-width: 529px) {
   html .posttitle {
        font-size: 18px !important;
    }
}

@media screen and (max-width: 575px) {
    .post_conten{
        max-width: 320px;
        width: 100%;
        margin-right: auto !important;
        margin-left: auto !important;
    }
    .post_conten .post_image{
        height: 238px !important;
    }
    .DeletePageImg img{
       width:  30%;
    }
    .DeletePageP {
        width: 100%;
        line-height: 25px;
        font-size: 14px;
    }
    .DeletePageBTN {
        font-size: 15px;
        padding: 6px 22px;
    }
    .DeletePageLink {
        margin: 15px 0;
        font-size: 15px;
    }
    .ForMobileMyPostsBlockBig {
        display:block;
    }
    .list li{
        line-height: 2 !important;
        min-height: 33px !important;
    }
    .ForDecstopPost {
        display: none;
    }
    html .infobar {
        min-height: 45vh !important;
    }
    #profil_post_title {
        font-size: 14px !important;
        text-align: center !important;
    }
    .successMEssageSentP ,.Message_Img_Mobile {
        display: none;
    }
    .MessageBlockcss {
        height: 62.5vh;
    }
    .message_Color:last-child {
        margin-bottom: unset !important;
    }
    .date_Block_JQ {
        justify-content: flex-end;
    }
    .ProgressbarAddForMobile ,.ProgressbarCompanyForMobile {
        display: block;
    }
    .MessageEmptyDiv {
        width:100% !important;
    }
    .heightAdd {
        height: unset;
        padding: 0 20px !important;
    }
    .preview_user_photo_Mobile {
        margin-top: 20px;
    }
    #progressbar ,html #progressbar .active {
        color: transparent !important   ;
    }
    #progressbar {
        margin-bottom: unset !important;
    }
    .formCardSize {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
    }
    .marginH {
        margin-top: unset!important;
    }
  html  .login_backfonMO {
        transform: translateY(-20%) !important;
    }
    .own_name {
        font-size: 17px !important;
    }
    .refresh_filtr_s , .refresh_filtr, .refresh_filtr_cat {
        top: -56px !important;
        right: 52px !important;
    }
    .fa-sync-alt {
        font-size:18px !important;
    }
    .heading {
        text-align: center;
        font-size: 25px;
    }

    .link-mypost {
        font-size: 30px;
        padding: 10px !important;
    }

    body .header-area .header-top {
        height: unset !important;
    }

    .logo {
        margin-top: 3px !important;
        margin-left: unset !important;
    }

    body .search-main-box {
        margin-top: unset !important;
    }

    #edit_userinfo {
        margin-bottom: 5px;
    }

    #userinfook {
        width: 21vw !important;
    }

    html .next_btn, body .prev_btn {
        width: 29% !important;
        font-size: 14px;
    }

    .form-input {
        width: 280px !important;
    }

    #edit_userinfo {
        font-size: 15px;
    }

    .navigation.sticky {
        position: relative !important;
    }

    .user_post___image {
        width: 180px !important;
        height: 180px !important;
    }

    .modal-dialog {
        margin: unset !important;
    }

    .modal-content {
        width: 50vh !important;
    }

    #add_post {
        width: 30px !important;
    }

    html #search_header {
        width: 350px !important;
    }

    .my_option {
        font-size: 14px !important;
        padding: 7px !important;
    }
    #li_address{

        margin-left: 5px;

    }
    #add-post-container {
        min-height: calc(100vh - 97.39px) !important;
    }
}

@media screen and (max-width: 500px) {
    .title {
        font-size: 10px;
    }

    .adress_desc {
        width: 55% !important;
    }

    body #search_header {
        width: 250px !important;
        font-size: 12px !important;
    }

    .row_size {
        align-items: center !important;
    }

    .catname {
        font-size: 20px !important;
    .

    }

    #search_button, #search_clear {
        height: 25px !important;
        font-size: 13px !important;
    }

    .header-area .header-top .header-btns ul li a {
        font-size: 12px !important;
    }

    .fa-bars {
        font-size: 25px !important;
    }

    .trial-btns {
        margin-left: 5px !important;
    }

    #search_header {
        height: 30px !important;
    }

    #add_post {
        width: 25px !important;
        height: 25px !important;
    }

    .header_options a div {
        display: none;
    }

    .cat_cont {
        height: 70px !important;
        margin-left: 10px;
    }

    #kategoria_icon {
        font-size: 22px !important;
    }

    .post_image {
        height: 80px;
    }

}

@media screen and (max-width: 500px) {
    #search_header {
        width: 300px;
    }

    .categ_title {

        font-size: 15px !important;
        margin-top: 15px;
    }

    #usanoxneri_hamar {

        font-size: 13px !important;
    }

    #naxnakan_das {

        font-size: 15px !important;
    }

    #gaxaparaxosutyun {

        font-size: 15px !important;
    }

    #past_mermasin {
        font-size: 15px !important;
    }

    #index_companies {
        font-size: 15px !important;
    }

    .stat_date {
        font-size: 15px !important;
    }

    #jamanakin_qaylel {
        font-size: 15px;
    }

    .img_text {
        font-size: 13px;
    }

    #row_text_button {
        margin-top: 20px;
        width: 120px;
        height: 27px;
    }
}

@media screen and (max-width: 400px) {
    .post_conten{
        max-width: 258px;
    }
    .post_conten .post_image{
        height: 187px !important;
    }
   html #userinfook {
        width: 33vw !important;
       height: 35px;
       line-height: 1;
    }
    #profile_title {
        text-align: center;
        margin-left: unset;
        font-size: 19px;
    }
    .about_us_section1_title , .about_us_section1_subtitle {
        font-size: 16px;
    }
    .post_Unlike i {
        font-size: 17px !important;
    }
    .refresh_filtr_s ,.refresh_filtr, .refresh_filtr_cat {
        top: -57px !important;
        right: 40px !important;
    }
    .no_res_block {
        width: 88% !important;
    }
    .filter_mobile_img {
        margin:0px 10px 0 20px !important;
    }
    .modalSuccess {
        width: 94%;
    }

    .id_message_MOBILE {
        font-size: 14px;
    }

    .repass {
        top: 34px !important;
        right: 6% !important;
    }

    .Chack_Mobile, #show_log, .log_label_MOB {
        font-size: 13px !important;
    }

    #c_header {
        font-size: 23px !important;
    }

    .title {
        font-size: 7px;
    }

    #trial-btns_Mobile {
        width: 27px;
        height: 27px;
    }

    #trial-btns_Mobile span {
        line-height: 27px !important;
    }

    #search_header_Mobile {
        height: 30px !important;
    }

    #header_search_Mobile {
        top: 6px;
    }

    #searchIcon_Mobile .fa-search {
        font-size: 20px !important;
    }

    .wrap_br {
        display: block;
    }

    body #amount2_s, body #amount_s,
    body #amount2_cat, body #amount_cat,
    body #amount2, body #amount{
        font-size: 13px !important;
    }

    body .preview_email {
        top: -50px !important;
    }

    .old_psw_t, .new_psw_t, .psw_t {
        font-size: 14px;
    }

    .change_em {
        font-size: 15px !important;
    }

    body .change_em_old, body .change_em_new {
        font-size: 14px !important;
    }

    .image_div_user_pass {
        width: 80px !important;
        height: 80px !important;
    }

    body .preview_media_psw {
        top: -50px !important;
    }

    html .own_name {
        padding-left: 6px !important;
    }

    html #edit_userinfo {
        padding-right: 6px !important;

    }

    .contact_media {
        padding: unset !important;
    }

    .addCo_media {
        padding: 0 3px !important;
    }

    .comname li {
        margin-top: 5px !important;
    }

    .comicon {
        padding: 10px 10px 10px 0 !important;
    }
    .cViber_Block div img {
        margin-right:10px !important
    }
    .textinfo, .textinfo2 {
        font-size: 12px !important;
    }

    .padd_unset {
        padding: 30px 10px !important;
    }

    body .heading {
        font-size: 16px !important;
    }

     body .next_btn,  body .prev_btn {
        width: 41% !important;
        font-size: 14px !important;
    }

    body #msform .action-button, body #msform .action-button-previous {
        width: 100px !important;
        height: 30px !important;
        line-height: 9px !important;
    }

    .form-input {
        width: 220px !important;
    }

    body .forma {
        top: 50% !important;
    }

    .block_myPosts div {
        margin-left: unset !important;
        padding: 8px !important;
    }

    .cat_cont {
        height: 60px !important;
        margin-left: 10px;
    }

    #kategoria_icon {
        font-size: 15px !important;
    }

    .post_image {
        height: 40px;
    }

    /*.post_title{*/
    /*    font-size: 11px;*/
    /*}*/
    .comp_user_name {
        font-size: 12px;
    }

    /*.ce{*/
    /*    font-size: 11px;*/
    /*}*/
    .post_flex {
        flex-direction: column;
        align-items: flex-end;
    }


    #scale-element {
        height: 420px;
    }

    iframe {
        height: 450px;
    }
}


@media screen and (max-width: 365px) {
    #search_header {
        width: 240px !important;
    }


    .icons_flex {
        justify-content: center;
    }

    #phone_post {

        font-size: 14px !important;

    }
}

@media (max-width: 340px) {

    .MobileCourse_li {
        padding: 6px;
    }
    .dropdown-menu {
        transform: translate3d(40px, 32px, 0px) !important;
    }

    .trial-btns {
        margin-right: -10px;
    }
}

@media (max-width: 575px) {
    .Photo_Mob {
        margin-top: unset !important;
    }
   html .Add_btn_Mobile_prev {
        height: 32px !important;  ;
        float: unset !important;
    }
    .Add_btn_Mobile_prev {
        display: inline;
        margin-left: 15px;
    }
    .Add_btn_Mobile_next {
        height: 32px !important;
        float: right !important;
        margin-right: 15px;
    }
    .prev_btn_MOBh {
        height: 32px !important;
    }
    #title_addBlock {
        font-weight: bold;
        padding: unset !important;
    }
    #the_post_block  {
        margin-bottom: 30px !important;
    }
    #title_add {
        display: none !important;
    }
    .titleAddBlock {
        display: block;
    }
  html body  .progressbarADD li:before , html body .progressbarEdit li:before{
        margin: 17px auto 10px auto !important;
        content: '' !important;
    }
   html .SuccessMobileUs {
        margin: unset !important;
        transform: translateY(50%) !important;
        position: relative !important;
        left: unset !important;
    }
    .go_index_password_MOBILE {
        width: 60% !important;
        font-size: 15px;
        height: 33px !important;
    }
    .SuccessMobileUs_INNER {
        padding-top: 12px !important;
    }
    .SuccessMobileUs_INNER h2 {
        font-size: 15px !important;
    }
    .space_B_MOBILE {
        justify-content: flex-start !important;
    }
    .cost_MOB {
        display: flex !important;
        justify-content: flex-end !important;
    }
    #title_block_view_single {
        width: 60% !important;
    }
    .posttitle {
        font-size: 18px !important;
    }
    .EditMobile {
        position: absolute;
        top: 25px;
        justify-content: flex-start !important;
    }
    .container_MOBILE {
        padding: unset!important;
    }
    .tab-btns {
        padding-top: unset !important;
    }
    .tab_single_lesson_MOBILE {
        font-size: 14px !important;
    }
    /*.userdata_colona_2 , .userdata_colona_3 , .course-details-items ,.container_ROW_MOBILE  {*/
    /*    padding-left: unset !important;*/
    /*    padding-right: unset !important;*/
    /*}*/
    .cominfo .username{
        color: #0066FF;
        font-weight: 600;
        line-height: 19px;

    }
    .Message_Mobile {
        font-size: 17px !important;
        padding-bottom: unset !important;
    }
    .costs_div {
        margin-left: unset !important;
    }
    .LoginMessage_Mobile {
        font-size: 13px;
        line-height: 20px;
        padding: 15px ;
    }

    #reg_bat, #clickButton {
        width: 160px !important;
    }

    .reg_pass {
        width: 100% !important;
    }

   html #selected_option, html .item_color {
        padding: 7px !important;
        background: #fff;
        color: #000 !important;
    }

    .preview_email {
        top: -60px !important;
    }


    html .padd_30 {
      padding: unset !important;
    }

    .media_info {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    #p_website {
        flex-direction: column !important;
    }

    .card_Change {
        padding: 15px !important;
    }

    .change_em {
        font-size: 16px !important;
    }

    .change_em_old, .change_em_new {
        font-size: 15px !important;
    }

    .infobar {
        padding: 20px 0;
    }

    .textinfo, .textinfo2 {
        font-size: 14px;
    }

    .logo {
        position: relative;
        z-index: 555;
    }

    #header_search {
        margin-bottom: 5px;
    }

    .reg_conf {
        width: 100% !important;
    }

    html body .headerTwo_logo {
        max-width: 80px !important;
    }
}

@media (max-width: 575px) {
    .MobTextFotterP {
        font-size: 15px !important;
    }
    .MobTextFotter {
        display: none;
    }
    .progressbarEdit {
        margin-top: unset !important;
    }
    .post_div {
        margin-left: unset !important;
    }

    body .search_bessline #amount_s {
    margin-left: unset !important;
    }

    .ml-45 {
        font-size: 16px !important;
        margin-left: unset !important;
    }

    .company_add_a {
        margin-left: 15px;
    }

    .heading {
        font-size: 20px !important;
    }

    #add_post {
        width: 30px;
        justify-content: center !important;
        align-items: center;
        padding: 0 10px;
        margin-left: 20px;
        height: 30px;
    }

    #msform .action-button, #msform .action-button-previous {
        width: 120px !important;
        height: 33px !important;
        line-height: 12px !important;
    }
    .card_Change_Mobile {
        padding-left: unset !important;
        padding-right: unset !important;
    }
    html .next_btn_Mobile {
        float: unset !important;
        width: 85% !important;
        margin: auto;
        height: 32px;
    }
   html  #progressbar li:before {
        margin: 11px auto 10px auto ;
        width: 18px !important;
        height: 18px !important;
        line-height: 18px !important;
    }
   html #step4:before , html #step3:before
   , html #step1:before, html #step2:before{
        content: '' !important;
    }

    #progressbar li {
        font-size: 11px !important;
    }

    #post_image_glxavor {
        max-width: 100px !important;
    }

    .componyinfotitle {
        font-size: 20px !important;
    }

    #added_none {
        display: none;
    }

    #row_text {
        align-items: center;
    }

    .img_text {
        padding: 20px;
    }
}


@media (max-width: 820px) {
    .header_options a div {
        width: 35px !important;
        height: 35px !important;
    }

    .logo {
        margin-top: unset;
        margin-left: 10vw;
    }

    #search_header {
        width: 480px !important;
    }

    .forma {
        top: 60% !important;
    }

    .comname {
        padding: 14px 0;
    }

    .posttitle {
        font-size: 25px;
        line-height: 40px
    }

    #logo_row {
        justify-content: center !important;
    }

    .header_logo_parent {
        display: block !important;
        position: absolute;
        top: 0;
        width: 10%;
        z-index: 10;
    }

    .search-main-box {
        display: flex;
        justify-content: center;
        margin-top: 45px !important;
    }

    /*.nav_media_change {*/
    /*    position: absolute !important;*/
    /*    top: 0;*/
    /*    left: 0;*/
    /*    z-index: 100;*/
    /*    !*width: 40% !important;*!*/
    /*}*/
    /*.margin_top {*/
    /*    position: absolute !important;*/
    /*    top: 0;*/
    /*    right: 0;*/
    /*}*/
    /*.header-area .header-top {*/
    /*    height: 100px !important;*/
    /*}*/
    /*#logo_row {*/
    /*    margin-top: 20px;*/
    /*}*/
}

@media (max-width: 1600px) {
    .intro-y_FIX {
        width: 17%;
    }
}
@media (max-width: 1300px) {
    .intro-y_FIX {
        width: 20%;
    }
}
@media (max-width: 480px) {
    html .posttitle {
        font-size: 16px !important;
    }

    .breadcrumb a {
        margin-bottom: 16px;
        width: 55%;
        line-height: 24px !important;
    }

    .comName {
        font-size: 16px;
    }

    .comname li {
        font-size: 14px !important;
    }

    .breadcrumb {
        display: flex !important;
        flex-direction: column !important;
    }

    body .breadcrumb a:after {
        top: 21px !important;
        width: 10px !important;
        height: 10px !important;
    }


    /*.login_fon {*/
    /*    height: 850px;*/
    /*}*/
    .modal-content {
        width: 45vh !important;
    }

    .ml-45 {
        font-size: 15px !important;
    }
}
@media (max-width: 450px) {
    .filter_mobile {
        width: 30%;
    }
    #userinfook {
        width: 25vw !important;
    }
}
@media (max-width: 360px) {
    /*.login_fon {*/
    /*    height: 900px;*/
    /*}*/
    .filter_mobile_span {
        font-size: 14px;
    }
    .filter_mobile {
        width: 32%;
    }
    .singl_padding {
        padding: 10px !important;
    }

    #c_desc {
        font-size: 14px !important;
    }

    .categ_title {

        font-size: 12px !important;
        margin-top: 15px;
    }

    #usanoxneri_hamar {

        font-size: 9px !important;
    }

    #naxnakan_das {

        font-size: 12px !important;
    }

    #gaxaparaxosutyun {

        font-size: 12px !important;
    }

    #past_mermasin {
        font-size: 12px !important;
    }

    #index_companies {
        font-size: 12px !important;
    }

    .stat_date {
        font-size: 10px !important;
    }
}

/*  Croper responsive  */
@media (max-width: 1025px) {

    .view_single {
        background-size: 137% !important;
        background-position: 3px -2px !important;
    }
    #cr-boundary_user {

        width: 100% !important;


    }

    #cr-viewport_user {


        width: 190px !important;
        height: 190px !important;

    }

    .image_div_user {

        width: 110px !important;
        height: 110px !important;

    }

    .preview_user_photo {

        top: -37% !important;

    }

    .userinfo_content {
        min-height: calc(100vh - 100px) !important;
    }

    #profile_menu {
        margin-top: 35px !important;
        min-height: 30vh !important;

    }

    #popoxel_user {

        font-size: 17px !important;

    }

    .own_name {

        font-size: 17px !important;

    }

    #cr-boundary_etnankar {

        width: 100% !important;

    }

    #cr-boundary_glxavor {

        width: 100% !important;

    }

    #add_comp_row {

        min-height: 85vh;
    }

    .view_fon {

        height: 50%;

    }

    /*.in_container_row{*/
    /*    max-height: 77vh!important;*/
    /*}*/
    #usericon_col {


        padding-right: 5px !important;
        padding-left: 13px !important;

    }


    .cominfo {

        padding-right: 5px !important;
        padding-left: 10px !important;


    }

    .in_container_row {


        min-height: 50vh !important;

    }


    #end_block_col {

        padding-right: 12px;


    }

    .footer-area.footer-area-2 {

        /*height: 85px;*/
        flex-shrink: 0;

    }


    .addpost_body {

        display: flex;
        flex-direction: column;
        min-height: 100%;

    }

    #add-post-container {

        flex: 1 0 auto;


    }

    #confirmalert {


        left: 30% !important;

    }



    .edit_colona_3 {


        padding-right: 10px !important;
        padding-left: 10px !important;

    }

    #edit_padd {

        padding-right: 13px !important;
        padding-left: 13px !important;


    }

    #cal_2_padd {

        padding-right: 13px !important;

    }

    .edit_user_data_m {

        padding-left: 13px !important;

    }

    #edit_tag_page {


        margin-top: 30px !important;

    }

    .view_single {
        height: 460px !important;

    }
    /*.cominfo*/



}

/**************min*********/

@media (min-width: 769px) {
    .reg_Mobile::placeholder, .log_Mobile::placeholder {
        color: transparent !important;
    }
}

/**************min*********/



@media (max-width: 769px) {
    .user {
        border-bottom: 1px solid #D9D9D9;
    }
    .imgMessageEmpty img {
        width: 50px;
    }
    .MessageEmptyText {
        font-size: 16px;
    }
    .MessageEmptyDiv {
        width: 50%;
    }
    .MessageEmptyP {
        font-size: 15px;
    }
    .containerMessageMobile {
        padding: 7px;
        background: #fff;
        border-top:1px solid #ABABAB;
        bottom: 0;
        position: absolute;
    }
    .input-text_CS {
        width: 100%;
        position: unset;
    }
    .message_User_row_Decstop {
        display: none;
    }
    .dateH {
        display: none;
    }
    .media-body .name , .media-body .email {
        color: #001B61;
        font-family: Segoe UI;
        font-style: normal;
        font-weight: 600;
        font-size: 15px;
    }
    .date {
        margin-right: unset;
    }
    html .message_User_row {
        display: block  !important;
        font-family: Segoe UI;
        font-style: normal;
        font-weight: normal;
        font-size: 13px;
        color: #383838;
    }
    .imgAvatarMessage {
        width: 45px !important;
        height: 45px !important;
        margin-top: 10px !important;
    }
    .message_User_row {
        margin-left: 60px;
        text-align: unset !important;
        position: absolute;
        top: 55px;
    }
    .mobile_BA {
        padding-bottom: unset !important;
    }
    .date_Block {
        position: absolute;
        right: 0;
        top: 15px;
    }
    .media-left {
        margin-right: unset !important;
    }
    .div_Alll {
        flex-wrap: wrap;
        padding-bottom: 15px !important;
    }
     .SectionMessage {
        margin-bottom: 88px ;
    }
    .messagesBlock {
        border-bottom: 1px solid #C4C4C4;
        position: fixed;
        top: 40px;
        z-index: 20;
        background: #fff;
        width: 100%;
    }
    .messagesBlock h4 {
        color: #001B61 !important;
        margin: auto !important;
    }
    .SectionMessage {
        width: 100%;
    }
    .borderDiv {
        display: none;
    }
    .mobile_BA {
        border-right: unset !important;
    }
    .SuccessMobileUs {
        left: 25% !important;
    }
    .psw_t , .new_psw_t , .old_psw_t {
        font-size: 12px !important;
        margin: unset !important;
    }
    .mobilePad {
        padding: unset !important;
    }
    #profile_menu {
        margin-top: unset !important;
    }
    .preview_Mobile {
        position: unset !important;
        transform: translateX(0) !important;
        padding-top: 10px;
    }
   html .myinfotext_Mobile {
        margin-top: unset !important;
    }
    .image_div_user_pass {
        height: 30px !important;
        padding-top: 35px;
    }
    .header-logo_CENTER {
        justify-content: center;
    }
    .filterBLOCK {
        position:unset !important; ;
    }
    .seeMore {
        text-align: right;
        width: 100% !important ;
        font-size: 15px !important;
    }
    #heart-block {
        position: absolute;
        top: 35px;
        /*right: -25px ;*/
    }
    .course-details-area {
        padding-bottom: 50px !important;
    }
    .morepost_MOBILE {
        margin:auto;
    }
    .user_data , .userdata_colona_2  {
        border: unset;
        text-align: center;
    }
    .user_data {
        border-bottom: 1px solid #C4C4C4;
    }

    .cominfo  {
        padding-bottom: 15px;
    }
    .userdata_colona_2 {
        padding-top: 15px;
    }
    .singlepost_detail , .infobar  {
        padding: unset!important;
    }
    #title_block_view_single{
        width: 94%;
    }
    #image_container, .image_container_MOBILE {
        max-width: 100% !important;
    }
    .postheader_MOBILE  {
        margin: unset !important;
    }
    .infobar {
        margin: auto;
        min-height: 70vh !important;
        width: 85% !important; ;
        box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
    }
    .header-top {
        box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.25);

    }
    .row_marginUnset {
        display: none;
    }
    .row_marginUnsetMobile {
        display: block;
    }
    .about_us_section1_img {
        width: 100%;
    }
    .aboutMobileTitle {
        text-align: center;
    }
    .contetnabout {
        box-shadow: unset;
        max-width: 100%;
    }
    .aboutMobileTitle {
        display: block;
    }
    .aboutMobileTitle_NONE {
        display: none;
    }
    .no_res_block {
        width: 92%;
        text-align: center;
        margin-top: 15px;
    }
    .login_backfonMO {
        transform: translateY(35%) !important;
    }
    #go_check_email p {
        font-size: 15px ;
    }
    .catname {
        text-align: center;
    }
    /*.post_conten {*/
    /*    position: relative;*/
    /*}*/
    /*.title_back .ml-3 {*/
    /*    margin-top: -45px !important;*/
    /*}*/
    /*.post_Unlike {*/
    /*    position: absolute;*/
    /*    top: 184px;*/
    /*    right: 7px;*/
    /*    background-color: unset;*/
    /*}*/
    .more_yes_Mobile_h1 {
        font-size: unset !important;
        text-align: center;
        margin-top: 15px;
    }
    .refresh_filtr_s,.refresh_filtr, .refresh_filtr_cat {
        position: absolute;
        top: -60px;
        right: 66px ;
        z-index: 1;
    }
 .filterBLOCK_Mobile {
        display: none !important;
    }
    .filter_mobile {
        visibility: visible;
    }
    /*.refresh_filtr , .refresh_filtr_s {*/
    /*    display: none !important;*/
    /* }*/
    #filtr_bar {
        margin-left: unset;
    }
    .search_bessline, .course_bessline {
        margin-top: 22px !important;
    }
    .search_bessline, .course_bessline {
        width: 70vw !important;
    }

    #slider_s, #slider, #slider_cat {
        width: 100% !important;
    }

    body #amount2_s, body #amount_s,
    body #amount2_cat, body #amount_cat,
    body #amount2, body #amount {
        width: 22vw !important;
        margin-right: unset !important;
    }

    .costs_div {
        width: 100% !important;
    }
    div .filtr_category_s, div .filtr_category {
        margin-right: unset !important;
    }

    .switch-field {
        width: 75vw;
        margin: unset !important;
    }

    body .filtr_category,
    body .filtr_category_cat{
        text-align: center !important;
        margin-bottom: 8px;
        width: 75vw !important;
        margin-left: unset !important;
    }

    body .filter_search_content {
        width: 75vw !important;
        margin-bottom: 8px !important;
    }
    body .filter_search_content .filter_search_result {
        width: 100% !important;
        max-height: 50vh;
    }

    body .filtr_category_search,
    body .filtr_{
        width: 75vw !important;
        margin-left: unset !important;
        margin-bottom: 8px !important;
        text-align: center !important;
    }
    #filtr_bar {
        justify-content: center !important;
    }
    #modal_Success {
        top: 27%;
    }

    .SignIN {
        display: block;
    }

    #show_reg {
        color: #0066FF !important;
    }

    .CheckMail_Mob {
        margin: 0 !important;
    }

    .Chack_Mobile, #show_log .log_label_MOB {
        font-size: 14px !important;
        line-height: 20px !important;
        color: #383838 !important;
    }

    .show_log {
        margin: 10px auto !important;
    }

    .form-group_bottom {
        margin-bottom: .2rem;
    }

    #log_label {
        color: #383838 !important;
    }

    #trial-btns {
        display: none;
    }

    .mobile_Login {
        display: block;
    }

    #trial-btns_Mobile {
        display: flex !important;
    }

    #navbarFive {
        display: none;
    }

    #search_Mob {
        display: block
    }

    #search_Icon {
        display: none;
    }

    .searchIcon {
        display: none;
    }

    #searchIcon_Mobile {
        display: block !important;
        position: absolute;
        right: 73px;
        top: 11px;
    }

    #searchIcon_Mobile .fa-search {
        font-size: 23px;
    }

    #sticky_menu {
        margin-top: unset;
    }

    .dropdown-item {
        padding: .45rem 1.5rem;
    }

    .logo a {
        margin-top: 3px;
    }

    .none_block {
        display: none;
    }

    #logo_row {
        margin-top: unset !important;
        padding: 2px;
    }

    .MobileCourse {
        display: block;
    }

    .navbar_Bl {
        display: none;
    }

    .seeMore {
        width: 20%;
        margin-left: 80% !important;

    }

    /*.chpassicon {*/
    /*    margin-top: -26px !important;*/
    /*    width: 38px !important;*/
    /*}*/

    #submit_pass {
        width: 42vw !important;
    }

    #submit_inp {
        width: 42vw !important;
    }

    /*#logo_col {*/
    /*    position: absolute;*/
    /*    top: 10%;*/
    /*}*/
    /*#phone_post {*/
    /*    width: 10vw !important;*/
    /*    height: 2.5vh !important;*/
    /*}*/

    #header_search {
        margin-top: 40px;
    }

    #search_header {
        width: 430px !important;
        height: 33px !important;
    }

    .search-main-box {
        display: none !important;
    }

    /*#search_button , #search_clear  {*/
    /*    height: 28px !important;*/
    /*}*/
    .navbar {
        top: -4px;
    }

    .preview_user_photo {

        top: -40% !important;

    }

    #cr-viewport_user {

        width: 160px !important;
        height: 160px !important;

    }

    .image_div_user {
        width: 80px !important;
        height: 80px !important;
    }


    #user_post_image {

        width: 100% !important;
        height: 100% !important;

    }

    .userinfo_name {

        font-size: 14px !important;

    }

    #cr-boundary_etnankar {

        width: 100% !important;

    }

    #cr-boundary_glxavor {

        width: 100% !important;

    }

    #p_img {

        width: 200px !important;
        height: 160px !important;

    }

    #cr-viewport_glxavor {

        width: 240px !important;
        height: 200px !important;


    }

    #clogoaaa {


        width: 250px !important;
        height: 200px !important;
    }


    #progressbar li {


        font-weight: 300 !important;

    }


    #two_page_content {


        justify-content: center;

    }

    #two_page_edit_content{

        justify-content: center;
        margin-top: 10px;

    }

    #price-count-edit{


        margin-top: 10px;
    }


    #count_price_col {

        margin-top: 10px;


    }

    .lesson_cost_count {


        display: flex;
        flex-direction: column;
        align-items: center;
        padding-left: 5px !important;
        padding-right: 15px !important;

    }

    .lesson_cost_count_2 {

        display: flex;
        flex-direction: column;
        align-items: center;
        padding-left: 15px !important;
        padding-right: 0px !important;
    }

    .forma {


        top: 63% !important;
    }

    #file-ip-1-preview {

        height: 200px !important;

    }

    .postheader {

        height: 330px !important;

    }

    #container_view {

        height: 310px !important;

    }

    .posttitle {
        margin-left: 0 !important;
        font-size: 21px !important;
    }


    #confirmalert {


        left: 23% !important;

    }


    html #login_header_two nav {
        display: none;
    }

    .medaiHeader_Two {
        display: none;
    }

    .logo a img {
        margin-left: unset !important;
    }

    .registr_div, .CheckMail_Mob, .registr_div_TWO_MOB {
        position: unset !important;
        transform: translateX(0) !important;
        margin: auto;
        height: unset !important;
    }

    .registr_div, .registr_div_TWO_MOB {
        width: 35px !important;
    }

    #reg_f, #log_f {
        margin-bottom: unset !important;
        padding: 20px 0px !important;
    }

    #c_header {
        padding: 5px !important;
        font-size: 28px;
        background: unset;
    }

    .reg_Mobile_NONE, .log_Mobile_NONE {
        font-size: 12px;
    }

    /*#c_body {*/
    /*    margin-top: 20px;*/
    /*}*/
}

@media screen and (max-width: 769px) and (min-width: 541px) {


    #usericon_col {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .cominfo {

        padding-right: 0px !important;
        padding-left: 0px !important;

    }

    /*#p_tag {*/
    /*    margin-left: -10px !important;*/
    /*}*/
    #first_block_add_post {


        padding-right: 8px !important;
        padding-left: 6px !important;

    }

    .user_col_div_1 {

        align-items: baseline;

    }

    .textinfo {

        font-size: 15px;

    }

    .textinfo2 {

        font-size: 14px;

    }

    #p_OnOfLine {

        margin-right: -20px !important;
    }

    #p_post_term {

        margin-right: -18px !important;


    }

    #p_cost {

        margin-right: -18px !important;
    }


    .userdata_colona_3 {


        padding-right: 8px !important;
        padding-left: 6px !important;

    }

    #end_block_col {


        padding-right: 0px !important;
        padding-left: 6px !important;


    }

    #start-time {

        margin-left: -5px !important;

    }

    /*#p_creat {*/

    /*    margin-right: -45px !important;*/

    /*}*/

    #tel-1 {

        margin-left: -5px !important;

    }

    /*#p_phone {*/

    /*    margin-right: -45px !important;*/

    /*}*/

    .first-text {

        margin-left: -5px !important;

    }


    .userdata_colona_2 {


        padding-left: 5px !important;

    }

    #phone2_title {

        margin-left: -5px !important;

    }

    /*#p_phone2 {*/

    /*    margin-right: -45px !important;*/

    /*}*/

}



@media (max-width: 321px) {

    body .own_name, #edit_userinfo span {

        font-size: 12px !important;

    }

    .own_name {

        font-size: 12px !important;


    }



    .preview_media_psw {
        top: -7% !important;
    }

    .image_div_user {
        width: 60px !important;
        height: 60px !important;
    }

    .preview_user_photo {

        top: -33% !important;

    }

    #cr-viewport_user {

        width: 95px !important;
        height: 95px !important;

    }

    #p_img {

        width: 200px !important;
        height: 160px !important;

    }

    #cr-viewport_glxavor {

        width: 200px !important;
        height: 160px !important;


    }

    #cr-boundary_etnankar {

        width: 100% !important;

    }

    #cr-boundary_glxavor {

        width: 100% !important;

    }

    .logo a img {

        max-width: 60px !important;

    }


    body .preview_media_psw {
        top: -35px !important;
    }

    #submit_pass {
        width: 42vw !important;
    }

    #submit_inp {
        width: 42vw !important;
    }

    .selected_2 {

        padding: 4px 10px !important;

    }

    .content-alert {

        font-size: 13px !important;

    }

    #confirmalert {

        width: calc(100% - 30px) !important;

    }


    .button-div button {

        width: 120px !important;
        font-size: 13px !important;


    }

}
@media (max-width: 390px) {
    html #title_block_view_single {
        width: 70% !important;
    }
}
@media (max-width: 362px) {
    html h2.posttitle {
        font-size: 11px !important;
        line-height: 16px !important;
    }
    html #title_block_view_single {
        width: 73% !important;
    }
}
@media (max-width: 330px) {

    html #title_block_view_single {
        width: 76% !important;
    }
}

@media (max-height: 823px) {
    .myinfotext {
        margin-top: 36px !important;
    }

    #pass_message {
        margin-top: 2rem !important;

    }

    .row-fon {
        padding-bottom: 51vh !important;
        height: calc(100vh - 258px) !important;
    }

    /*.row-fon-email {*/
    /*    height: calc(100vh - 316px)!important;*/
    /*}*/
    /*.row-fon-email{*/
    /*    padding-bottom: 67vh!important;*/


}

@media (max-width: 769px) {
    .location_Mobile {
        height: 70px !important;
        padding-top: 0px !important;
    }
    .message-wrapper {
        height: 90%;
    }
    .no_liked_col .first-row {
        font-size: 16px;
    }
    .no_liked_col .no-liked-text {
        font-size: 14px;
    }
        .col_message {
        margin-top: 52px;
        padding-top: unset;
    }
    .date_Block {
        display: none;
    }
    .date_Block_Mobile {
        display: block !important;
        float: right;
    }
    .sent_Color {
        background: #BAD6FF;
    }
    .sent_Color p{
       font-size: 14px;
    }
    .sent_IMG .Message_Img{
        display: none !important;
    }
    .receiverd_Color {
        background: rgba(186, 214, 255, 0.25);
    }
    .receiverd_Color p {
        font-size: 14px;
    }
    .message_Color {
        max-width: 80vw;
    }
    .userinfook_MOBILE {
        width: 17.5vw !important;
    }
    .intro-y_FIX {
        position: unset !important;
        width: unset !important;
    }
    .mobilePad_MOB {
        position: absolute !important;
        top: 10% !important;
    }
    #first_row {
        position: absolute !important;
        top: 13px !important;;
        right: 0 !important;;
    }
    .UserInfoTitle {
        display: block !important;
        text-align: center !important;
    }
.userinfo_name {
    font-size: 12px !important;
    margin: unset !important;
}
    .edituserinfoinput {
        height: 32px !important;
    }
    .preview_user_photo {
        position: unset !important;
        transform: translateX(0%) !important;
    }
    .successMesMobile {
        width: 80%;
    }
    .btn_Send_Modal_MOB {
        line-height: 1 !important;
    }
    .our-events-area_Mob {
        padding-top: 30px !important;
    }
    #refresh_filtr, #refresh_filtr_cat {
        width: 7vw !important;
    }
    #refresh-s-i  , #refresh-i, #refresh-i_cat {
        color: rgb(171, 171, 171) !important;
    }
    .fb-icon, .li-icon, .g-icon {
        width: 35px !important;
        height: 35px !important;
    }

    .fb-icon i, .li-icon i, .g-icon i {
        font-size: 20px;
    }

    #c_header {
        border-bottom: unset !important;
    }

    .row-fon {
        padding-bottom: 67vh !important;
        margin-top: 33px !important;
    }

    /*.user-info-row{*/
    /*    height: calc(100vh - 316px);*/
    /*}*/
    .passallpag {
        height: calc(100vh - 316px);
    }


    #confirmalert {

        left: 23% !important;

    }


    .edit_glxavor {


        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;

    }

    .edit_background {

        width: 350px !important;


    }

    #container_view_edit {


        height: 310px !important;

    }


    .edit_last_btn {

        margin-top: 25px !important;

    }


    #edit_padd {


        padding-right: 8px !important;
        padding-left: 6px !important

    }


    .edit_first_name {


        margin-left: -5px !important;

    }

    .edit_details {

        align-items: flex-start;


    }



    #edit_third_colona {


        padding-right: 0px !important;
        padding-left: 0px !important;

    }


    /*.row-fon-email {*/
    /*    margin-top: 86px!important;*/
    /*    height: calc(100vh - 307px)!important;*/
    /*}*/
    /*.row-fon-email {*/
    /*    padding-bottom: 60vh !important;*/
    /*    margin-top: 33px !important;*/
    /*}*/

}

@media (max-height: 736px) {
    .row-fon {
        padding-bottom: 67vh !important;
    }

    .row-fon-email {
        height: calc(100vh - 180px) !important;

    }

    /*.row-fon-email {*/
    /*    margin-top: 86px!important;*/
    /*    height: calc(100vh - 307px)!important;*/
    /*}*/

}

@media (max-height: 731px) {
    .row-fon {
        padding-bottom: 69vh !important;
    }
}

@media (max-height: 723px) {
    .row-fon {
        padding-bottom: 67vh !important;
        margin-top: 33px !important;
    }

    .chpassbody {
        height: calc(100vh - 100px) !important;
        padding-bottom: 76vh !important;
    }

    .row-fon-email {
        height: calc(100vh - 97px) !important;

    }


}

@media (max-height: 653px) {
    .row-fon {
        padding-bottom: 79vh !important;
    }

    .row-fon-email {
        height: calc(100vh - 97px) !important;

    }
}

@media (max-height: 640px) {
    .row-fon {
        padding-bottom: 68vh !important;
    }

    .user-info-row {
        min-height: calc(100vh - 191px) !important;
    }

    .chpassbody {
        height: calc(100vh - 100px) !important;
        padding-bottom: 100vh !important;
    }
}

@media (max-height: 568px) {
    .row-fon {
        padding-bottom: 79vh !important;
    }

    .user-info-row {
        min-height: calc(100vh - 107px) !important;
    }

    .chpassbody {
        height: calc(100vh - 100px) !important;
        padding-bottom: 100vh !important;
    }

}

@media (max-width: 541px) {

    /*#header_search{*/
    /*    margin-top: 50px!important;*/
    /*}*/
    .image_div_user_pass {
        height: 50px !important;
        padding-top: unset !important;
    }
    .chpassicon {
        margin-top: -26px !important;
        width: 38px !important;
    }
    .infobar {
        margin-top: 0 !important;
    }
    .title_block {
        transform: translateY(50%);
    }
    #submit_pass {
        width: 42vw !important;
    }

    #submit_inp {
        width: 42vw !important;
    }

    #costs_col {


        display: flex;
        justify-content: center;

    }

    .block_user_comp {

        margin-left: 10px;

    }

    #das_count_col {

        justify-content: stretch !important;


    }

    #cal_2_padd {
        padding-right: 2px !important;
        padding-left: 10px !important;
    }

    .catname {

        font-size: 21px !important;

    }

    #phone_post {

        width: 25vw !important;
        height: 4.5vh !important;


    }

    .post_Unlike {


        width: 30% !important;
        line-height: 10px !important;
        margin-top: -10px;


    }

    #cr-viewport_user {

        width: 130px !important;
        height: 130px !important;

    }

    .image_div_user {
        width: 70px !important;
        height: 70px !important;
    }

    .preview_user_photo {

        top: -36% !important;

    }

    #cr-boundary_etnankar {

        width: 100% !important;

    }

    #cr-boundary_glxavor {

        width: 100% !important;

    }

    #p_img {

        width: 210px !important;
        height: 180px !important;

    }

    #cr-viewport_glxavor {

        width: 240px !important;
        height: 200px !important;


    }

    .user_data, .userdata_colona_2 {



        border-right: 0px !important;
    }

    .view_tabs_content {

        font-size: 13px !important;
        font-weight: 500 !important;

    }

    .lesson_cost_count, .lesson_cost_count_2 {

        padding-left: 0px !important;
        padding-right: 0px !important;

    }

    #file-ip-1-preview {

        height: 160px !important;

    }

    .postheader {


        height: 280px !important;

    }
    .posttitle {
        line-height: 24px !important;
        font-size: 17px !important;
    }

    #p_img {


        width: 180px !important;
        height: 150px !important;
        margin-bottom: 0px !important;
    }

    .title_block {

        margin-top: -80px !important;

    }


    .bootstrap-tagsinput {


        margin-top: 0px !important;

    }

    #tag_title {

        top: 0px !important;

    }

    #confirmalert {

        left: 8% !important;

    }
    #heart-block{

        /*margin-top: 20px;*/
        margin-left: 5px;

    }
    #title_block_view_single {
        transform: translateY(50%);
        margin-top: -63px !important;
    }
    .mylabel {
        font-size: 14px;
    }

}


@media (max-width: 415px) {
   html .infobar {
        margin-top: -24px !important;
   }
    #title_block_view_single {
        transform: translateY(0);
        width: 92%;
        margin-top: -39px!important;
    }
    html .posttitle {
        font-size: 14px !important;
        line-height: 20px;
    }

    #cr-viewport_user {

        width: 105px !important;
        height: 105px !important;

    }

    .image_div_user {
        width: 65px !important;
        height: 65px !important;
    }

    #cr-boundary_etnankar {

        width: 100% !important;

    }

    #cr-boundary_glxavor {

        width: 100% !important;

    }

    .catname {

        font-size: 19px !important;

    }

    #search_header {


        height: 30px !important;

    }

    /*#search_button  , #search_clear {*/
    /*    height: 25px!important;*/
    /*}*/
    /*.chpassicon {*/
    /*    margin-top: -26px !important;*/
    /*    width: 33px !important;*/
    /*}*/

    #submit_pass {
        width: 42vw !important;
    }

    #submit_inp {
        width: 42vw !important;
    }

    #p_img {

        width: 120px !important;
        height: 100px !important;

    }

    .postheader {

        height: 200px !important;

    }

    .title_block {

        margin-top: -155px !important;

    }

    #file-ip-1-preview {

        height: 140px !important;

    }

    #msform input.action-button {

        margin: 20px 35px 10px 5px !important;

    }

    #msform .action-button-previous ,#msform .action-button {

        margin: 20px 0 10px 25px !important;


    }

    #confirmalert {


        width: calc(100% - 60px);
        height: 105px;
        left: 8% !important;

    }

    .button-div {

        justify-content: center;
    !important;

    }

    .button-div button {

        margin-right: 0px !important;
        margin-bottom: 7px !important;

    }

    #two_page_center{

        justify-content: center;

    }


    #pitak_col{


        margin-top: 10px;

    }

    .edit_last_btn{

        margin-top: 40px!important;


    }

    #edit_first_page{

        margin-top: 10px;

    }

    #p_creat{


        margin-right: 12px;
    }

    /*#p_phone{*/

    /*    margin-right: 12px;*/

    /*}*/
    #cal_2_padd {
        margin-right: unset !important;
    }
    #edit_padd {
        margin-left: unset !important;
    }







}

@media (max-width: 361px) {

    .select-box .options-container.active {

        max-height: 170px !important;

    }

    .not_sel_category {

        font-size: 15px !important;

    }

    .select-box label {

        font-size: 15px !important;

    }

    #file-ip-1-preview {

        height: 130px !important;

    }

    .bootstrap-tagsinput {


        margin-top: 0px !important;

    }

    #tag_title {

        top: 0px !important;

    }


    #progressbar li {

        font-size: 8px !important;

    }

    #confirmalert {

        height: 130px !important;
        left: 8% !important;

    }

    .edit-font{

        font-size: 15px;

    }

    .edit-b-d{

        margin-top: 20px;

    }

}

/*@media (max-width: 361px) {*/
/*    */
/*    */
/*    */
/*    */
/*    */
/*}*/

@media (max-width: 321px) {

    body .own_name, #edit_userinfo span {

        font-size: 12px !important;

    }

    .own_name {

        font-size: 12px !important;


    }


    .preview_media_psw {
        top: -7% !important;
    }

    .image_div_user {
        width: 60px !important;
        height: 60px !important;
    }

    .preview_user_photo {

        top: -33% !important;

    }

    #cr-viewport_user {

        width: 95px !important;
        height: 95px !important;

    }

    #cr-viewport_glxavor {

        width: 200px !important;
        height: 160px !important;


    }

    #cr-boundary_etnankar {

        width: 100% !important;

    }

    #cr-boundary_glxavor {

        width: 100% !important;

    }

    .logo a img {

        max-width: 60px !important;

    }


    body .preview_media_psw {
        top: -35px !important;
    }

    #submit_pass {
        width: 42vw !important;
    }

    #submit_inp {
        width: 42vw !important;
    }

    #add_user_post {

        padding: 4px 10px !important;

    }

    .select-box .options-container.active {

        max-height: 170px !important;

    }

    #search_cat {

        padding: 4px 15px 3px 10px !important;

    }

    .not_sel_category {

        font-size: 14px !important;

    }

    .select-box .option {

        font-size: 15px !important;

    }


    .bootstrap-tagsinput {


        margin-top: 0px !important;

    }

    #tag_title {

        top: 0px !important;

    }

    .content-alert {

        font-size: 13px !important;
    }

    #confirmalert {

        left: 5% !important;
    }


    #msform .action-button {

        margin: 20px 30px 10px 5px !important;

    }

    /*#msform .action-button-previous {*/

    /*    margin: 20px 20px 10px 5px !important;*/

    /*}*/

    #msform .action-button {

        margin: 20px 30px 10px 5px !important;

    }


}
@media (max-height: 858px) {
    .our-events-area{
        min-height: 80vh !important;
    }
}

@media only screen and (width: 384px) and (height: 854px) and (min-resolution: 394dpi) {

    .ForFbPosts {
        right: 31px!important;
    }
}

@media screen and (max-width: 412px){
    .postFacebook{
        bottom: -80px!important;
    }
    .edit_icon {
        right: 19px!important;
        bottom: 15px!important;
    }
}
